import request from '@/utils/request'

// TODO: 全面接入Base64编码
/**
 * 新增tag
 */
export function addTag (docId, tag) {
  return request({
    method: 'post',
    url: '/doc/' + docId + '/tag/' + tag
  })
}

/**
 * 批量新增tag
 */
export function addTags (docId, tags) {
  return request({
    method: 'post',
    url: '/doc/' + docId + '/tags',
    data: tags
  })
}

/**
 * 移除tag
 */
export function removeTag (docId, tag) {
  return request({
    method: 'delete',
    url: '/doc/' + docId + '/tag/' + tag
  })
}

/**
 * 查询文档标签
 */
export function getTagsByDocId (docId) {
  return request({
    method: 'get',
    url: '/doc/' + docId + '/tags'
  })
}
